package config

import "gorm.io/gorm"

type DBProvider interface {
	Dsn() string
	Db() (*gorm.DB, error)
}

// GeneralDB 被 Pgsql 和 Mysql 原样使用
type GeneralDB struct {
	Path         string
	Port         string
	Config       string
	Dbname       string
	Username     string
	Password     string
	MaxIdleConns int // 空闲中的最大连接数
	MaxOpenConns int // 打开到数据库的最大连接数
}
